connected component workbench